package com.oop.homework08;

import java.util.Scanner;

/*
请定义一个方法用于判断一个字符串是否是对称的字符串， 并在主方法中测试方法。
例如："abcba"、"上海自来水来自海上"均为对称字符串。
*/
public class work04 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串用来判断是否对称：");
        String str = sc.next();
        boolean resoult = checkArr(str);
        if (resoult) {
            System.out.println(str + "是对称数字！");
        } else {
            System.out.println(str + "不是对称字符串！");
        }
    }

    public static boolean checkArr(String str) {
        //将字符串转为字符数组
        char[] chars = str.toCharArray();
        for (int i = 0; i < chars.length / 2; i++) {
            if (chars[i] != chars[chars.length - 1 - i]) {
                return false;
            }
        }
        return true;
    }

}
